home *** CD-ROM | disk | FTP | other *** search
/ PC Player 2004 May / pc player 2004-05.iso / Demos / FarCry / Data1.cab / _62B57F7B5A2B427F811213B23D91381F < prev    next >
Encoding:
Text File  |  2004-01-06  |  1.2 KB  |  50 lines

  1.   //=========================================================================
  2.   // Shadows support
  3.   
  4.  
  5.     ShadeLayer 
  6.     (
  7.       CGVProgram = CGVProgTexGen_4Units_TC0
  8.       CGVPParam ( Name = TexGen0 FromRE0)
  9.       CGVPParam ( Name = TexGen1 FromRE1)
  10.       CGVPParam ( Name = TexGen2 FromRE2)
  11.  
  12.       CGPShader = CGRCShadowDepth
  13.       CGPSParam ( Name = Ambient Comp 'AmbLightColor[0]'  Comp 'AmbLightColor[1]' Comp 'AmbLightColor[2]' Comp 'Opacity' )
  14.  
  15.       Layer '0'
  16.       (
  17.         Map = $FromRE0
  18.         TexGen = ShadowMap
  19.         TexColorOp = NoSet
  20.       )
  21.       Layer '1'
  22.       (
  23.         Map = $FromRE1
  24.         TexGen = ShadowMap
  25.         TexColorOp = NoSet //Modulate
  26.       )
  27.       Layer '2'
  28.       (
  29.         Map = $FromRE2
  30.         TexGen = ShadowMap
  31.         TexColorOp = NoSet //Modulate
  32.       )
  33.       Layer '0'
  34.       (
  35.         SecondPassRendState
  36.         {
  37.           Blend 'SRC_ALPHA ONE_MINUS_SRC_ALPHA'
  38.           //DepthFunc = Equal
  39.           //DepthWrite = 0
  40.         }
  41.         Blend 'SRC_ALPHA ONE_MINUS_SRC_ALPHA'
  42.         Map = $Diffuse
  43.         //TexGen = ShadowMap
  44.         TexColorOp = NoSet //Modulate
  45.         //AlphaFunc = GT0
  46.       )
  47.     )
  48.  
  49.  
  50.